package cn.zjutleo.village_server.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author : Qin Zhenghan
 * @date : Created in 2021/9/2
 * @description: 消息展示VO
 */
@ApiModel(value="消息展示类")
@Data
public class MessageVo {
    /**
     * 消息id
     */
    @ApiModelProperty(value="消息id")
    private Integer id;

    /**
     * 发送者id
     */
    @ApiModelProperty(value="发送者id")
    private Integer senderId;

    /**
     * 接收者id
     */
    @ApiModelProperty(value="接收者id")
    private Integer receiveId;

    /**
     * 消息标题
     */
    @ApiModelProperty(value="消息标题")
    private String title;

    /**
     * 消息内容
     */
    @ApiModelProperty(value="消息内容")
    private String content;

    /**
     * 消息读取状态(0:未读,1:已读)
     */
    @ApiModelProperty(value="消息读取状态(0:未读,1:已读)")
    private Integer status;

    /**
     * 消息类型(0:系统,1:私信)
     */
    @ApiModelProperty(value="消息类型(0:系统,1:私信)")
    private Integer type;

    /**
     * 消息发送时间
     */
    @ApiModelProperty(value="消息发送时间")
    private Date date;
}
